person deficient in their work - Espagnol Anglais Dictionnaire